main arterial road - Turco Inglés Diccionario