troop transport aircraft - Francés Inglés Diccionario