Übersetzung von “sluice” — Englisch–Französisch Wörterbuch

sluice

noun /sluːs/

(often sluice-gate) a sliding gate for controlling a flow of water in an artificial channel

écluse
We shall have to open the sluice.

the channel or the water which flows through it.

canal

(Übersetzung von “sluice” aus dem PASSWORD English-French Dictionary © 2014 K Dictionaries Ltd)