meaning of Allerseelengebäck

Allerseelengebäck - German to English

heart cake