joint tribunal of arbitration - French English Dictionary