crème de citron
[
French
]
"Cream of lemon." Lemon curd.
Countries
France