translate English to French: Geneva, 9-12 March 2010
Genève, 9-12 mars 2010