translate English to French: Geneva, 31 October-3 November 2005
Genève, 31 octobre-3 novembre 2005