main line and high-speed traffic - Francés Inglés Diccionario