with a steep escarpment - German English Dictionary