arterial roads - Alemán Inglés Diccionario