network of roads - Español Inglés Diccionario