duster made of strips of cloth - Turc Anglais Dictionnaire