in a higher place - Allemand Anglais Dictionnaire