cloth used for cleaning floors - Espagnol Anglais Dictionnaire