insulated sleeving - Francés Inglés Diccionario