distribution network of electricity - German English Dictionary