ınsulating tape and band - Turkish English Dictionary