How is this cake/pastrie called in English? The name it's from spanish. The red paste is membrillo (quince)
A good name for this would be a quince pie with lattice crust. I have no idea why the translator used the word frola: paste could be a mis-translation of pastry, which the pie base and lattice are made from.