edge of embankment - Turc Anglais Dictionnaire