place where gold deposits are washed - French English Dictionary