power distribution electric cables - German English Dictionary