cambric insulation - French English Dictionary