protecting sheathing - French English Dictionary