escarpments - German English Dictionary