rock by a river used for scrubbing clothes - Français Anglais Dictionnaire