thermoset-waterproof - French English Dictionary