transmission of electrical energy - Turkish English Dictionary