troop carrier units - Turkish English Dictionary