translate English to French: • International Courts and Tribunals
• Cours, tribunaux et commissions spéciales à l'international