heat and moisture exchangers - German English Dictionary