transport hub (for freight) - Turco Inglés Diccionario