the transmission of electrical energy - Francés Inglés Diccionario