non-heat shrinkable sleeve - German English Dictionary