translate English to French: New York, 15-26 May 2006
New York, 15-26 mai 2006