I want to know the answer to the following question:
The French words Notre Dame du Lac translate to what in English?
All the background I'm provided with is that "The University of Notre Dame du Lac (or simply Notre Dame /ˌnoʊtərˈdeɪm/". Is that enough to answer the question?