protective sheathing - Francés Inglés Diccionario