dusting cloth - Turco Inglés Diccionario