generate electricity - Francés Inglés Diccionario