sluice box - French English Dictionary