insulation hood - Francés Inglés Diccionario