peak (water level) - French English Dictionary