troop transportation - Turkish English Dictionary