thermoshrinkable sheathing - Francés Inglés Diccionario