long-range transport - Francés Inglés Diccionario