electricity generating facility - Turco Inglés Diccionario