translate English to French: Geneva, 15 April 2005
Genève, le 15 avril 2005