main through-road - Francés Inglés Diccionario