high tension power lines - German English Dictionary