moistureproof - French English Dictionary