deep and steep escarpment - Allemand Anglais Dictionnaire