rainproof fitting - French English Dictionary