cellular rubber thermal insulation - French English Dictionary