located at a higher level - Allemand Anglais Dictionnaire