protective sheath - Francés Inglés Diccionario