heat retractable sleeve - German English Dictionary