network of roads - Alemán Inglés Diccionario