higher tribunal - French English Dictionary