power distribution transformer - German English Dictionary