energy supply network - Español Inglés Diccionario