heat and moisture exchanging filter - German English Dictionary