power generation efficiency - Francés Inglés Diccionario