translate English to French: Internet sites and page views
Sites Internet et pages consultées