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