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