thermosetting polymer - French English Dictionary