make-up water treatment - French English Dictionary