heat and moisture exchangers - Alemán Inglés Diccionario