translate English to French: Geneva, 15-18 July 2009
Genève, 15-18 juillet 2009