translate English to French: Geneva, 28 April-9 May 2003
Genève, 28 avril-9 mai 2003