edge of embankment - Espagnol Anglais Dictionnaire