translate English to French: International Tribunals
Tribunaux internationaux