Bakewell tart

noun
1
a sweet pie without pastry on the top, filled with jam and a cooked mixture that tastes of almonds
تارت بادام