translate English to French: Rome, 27-30 September 2005
Rome, 27-30 septembre 2005