a cliff or high place - Allemand Anglais Dictionnaire