Literal translation
"沙佩勒"在法语中意为"小教堂"，因此"大沙佩勒"也可直译为"大小教堂"。