transformation of electric energy - Francés Inglés Diccionario