higher tribunal - Allemand Anglais Dictionnaire