water repellency treatment - French English Dictionary