translate English to French: Geneva, 6-10 November 2006
Genève, 6-10 novembre 2006