trade federation troop transport - Turco Inglés Diccionario