weatherproof paint - French English Dictionary