electrically generated - Turco Inglés Diccionario