translate English to French: New York, 16-27 May 2005
New York, 16-27 mai 2005