troop-carrying vehicle

Translations