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