translate English to French: (Geneva, 2-6 July 2007)
(Genève, 2-6 juillet 2007)