cloth used to clean or scrub the floor - Espagnol Anglais Dictionnaire