translate English to French: 16 to 27 June 2008, Geneva
16-27 juin 2008, Genève