translate English to French: Geneva, 2 May-3 June and 11 July-5 August 2005
Genève, 2 mai-3 juin et 11 juillet-5 août 2005