translate English to French: Geneva, 14-18 December 2009
Genève, 14-18 décembre 2009