factory-made rigid polyurethane foam - French English Dictionary