translate English to French: Europe:
Plus de 66 p.