translate English to French: There were 18 and a half million migrants in the EU27 in 2006.
L'année 2006 a vu 18 millions et demi d'immigrés dans l'EU des 27.