cloth used for cleaning floors - Alemán Inglés Diccionario