distribution of electrical power - Spanish English Dictionary