fresh water purifier - French English Dictionary