dam with a sluice/floodgate - Anglais Synonymes Dictionnaire