insulated enclosure - Francés Inglés Diccionario