thermosetting composite - French English Dictionary