device which is used for separating impurities from a fluid or other substance - German English Dictionary