artificial mains network - Alemán Inglés Diccionario