rock by a river used for scrubbing clothes - Spanish English Dictionary