electrically generated - Español Inglés Diccionario