translate English to French: Geneva, 3-28 July 2006
Genève, 3-28 juillet 2006