sand embankment - Français Anglais Dictionnaire