translate English to French: A corresponding Web site was accessed by more than 400 000 people.
Un site Web connexe a reçu plus de 400 000 visiteurs.