translate English to French: Geneva, 26-30 April 2004
Genève, 26 - 30 avril 2004