translate English to French: 19-21 April 2006 in London, United Kingdom
Du 19 au 21 avril 2006 à Londres (Royaume-Uni);