electricity generation corporation - Francés Inglés Diccionario