translate English to French: Ratification: Spain (19 June 2006)1
Ratification : Espagne (19 juin 20061)