flood-control works/structures - Français Anglais Dictionnaire