main roads - Alemán Inglés Diccionario