translate English to French: (New York, 24-28 April 2006)
(New York, 24-28 avril 2006)