weatherproofness - French English Dictionary