translate English to French: Ratification: Mexico (28 October 2005)1
Ratification : Mexique (28 octobre 20051)