scouring sluices - French English Dictionary