insulation cap - Francés Inglés Diccionario