question: The French words Notre Dame du Lac translate to what in English ?
answer: Our Lady of the Lake
turker_answer: The French words Notre Dame du Lac translate to `` Our Lady of the Lake '' in English .
rule-based: The French words Notre Dame du Lac translate to our Lady of the Lake in English .