dust binding cloths - German English Dictionary