translate English to French: Geneva, 15-26 September 2008
Genève, 15-26 septembre 2008