troop transportation - Francés Inglés Diccionario