direct production of electric energy - Turco Inglés Diccionario