energy supply company - Español Inglés Diccionario