make insulation - Francés Inglés Diccionario