power distribution transformer - Spanish English Dictionary