flue dust catcher - German English Dictionary