impaired waterbody - French English Dictionary