earth wire peak - German English Dictionary