translate English to French: Geneva, 21-22 May 2003
26 mai 2003