duster made of strips of cloth - Allemand Anglais Dictionnaire