translate English to French: Geneva, 21 May 2003
Genève, 21 mai 2003