electricity generated - Francés Inglés Diccionario