blowing down impurities - German English Dictionary