flushing sluice - French English Dictionary