edge of embankment - Français Anglais Dictionnaire