translate English to French: 12 to 23 June 2006, Geneva
12-23 juin 2006, Genève