translate English to French: Geneva, 5 to 9 December 2005
Genève, 5-9 décembre 2005