place where gravel is washed for gold - French English Dictionary