translate English to French: Geneva, 6-31 July 2009
Genève, 6-31 juillet 2009