power generation plant - Francés Inglés Diccionario