sluice-gate - French English Dictionary