translate English to French: Geneva, 15-26 July 2002
Genève, 15-26 juillet 2002