troop carriers
English
Noun
troop
carriers
plural of
troop carrier