tourte

[French]

Pie. Covered tart.

Countries