dam with a sluice/floodgate - Français Anglais Dictionnaire