high-water peak - French English Dictionary