directorate general of electricity generation corporation - Spanish English Dictionary