cloth used to clean or scrub the floor - Spanish English Dictionary