power cables and overhead lines - German English Dictionary