high-water overflow - French English Dictionary