duster made of strips of cloth - Turco Inglés Diccionario