translate English to French: Geneva, 1-5 May 2006
Genève, 1er-5 mai 2006