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