polyurethane resin - French English Dictionary