translate English to French: Geneva, 5 May-6 June and 7 July-8 August 2007
Genève, 5 mai-6 juin et 7 juillet-8 août 2007