electricity generator - Francés Inglés Diccionario