electric generating facility - Francés Inglés Diccionario