electrically generated - Francés Inglés Diccionario