translate English to French: Geneva, 7-17 November 2006
Genève, 7-17 novembre 2006