thermoshrinkable sheathing - Alemán Inglés Diccionario