moisture-repellent - French English Dictionary