cloth used for cleaning floors - Turco Inglés Diccionario