(insulation) wad - French English Dictionary