"participation of several teams" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): udział kilku zespołów
  1. team sustantivo + participation sustantivo
    Very loose collocation

    It started on 14 April 2012 with participation of eight teams.