protecting sheathing - Espagnol Anglais Dictionnaire