water reducer - French English Dictionary