protection against moisture - French English Dictionary