water supply-treatment - French English Dictionary