trade federation troop transport - Español Inglés Diccionario