translate English to French: International agreements and their implementation
Accords internationaux et leur application