self-curing resin - French English Dictionary