translate English to French: Deposit of instrument of ratification: 8 May 2002
Dépôt des instruments de ratification 8 mai 2002