the transmission of electrical energy - Espagnol Anglais Dictionnaire