high-water pants - French English Dictionary