translate English to French: Recently Signed and Enforced Agreements
Accords récemment entrés en vigueur