ınsulating tape and band - Francés Inglés Diccionario