thermo shrinkable sheathing - Turco Inglés Diccionario