ınsulating tape and band - German English Dictionary