satellite teams
English
Noun
satellite
teams
plural of
satellite team