sluice throughput - French English Dictionary