water treatment unit - French English Dictionary