translate English to French: 14 to 23 June 2004, Geneva
14-23 juin 2004, Genève