ınsulating tape and band - French English Dictionary