earth wire peak - French English Dictionary