with a steep escarpment - Allemand Anglais Dictionnaire