drinking water production - French English Dictionary