thermoshrinkable sheathing - German English Dictionary