translate English to French: Geneva, 2-27 July 2007
Genève, 2-27 juillet 2007