translate English to French: C. International tribunals
Tribunaux internationaux