meaning of beflockte Schmutzfangmatte

beflockte Schmutzfangmatte - German to English

flocked doormat