translate English to French: The archaeological site of Saint-Pierre Cathedral in Geneva is one of the largest in Europe.
Le site archéologique de la cathédrale Saint-Pierre à Genève est l’un des plus vastes d’Europe.