translate English to French: This site had 38% more visits in 2003 than in 2002.
Le nombre de visites sur ce site s’est accru de 38 % en 2003, par rapport à 2002.