cooling enclosure - Francés Inglés Diccionario