For the dough, mix the flour, dry yeast, sugar and salt in a bowl. Add the remaining ingredients and knead everything into a smooth dough (must not stick). Cover and let rise in a warm place for about 45 minutes.
Grease a springform pan (diameter 26 cm). Preheat the oven to 180 ° C.
Cut the marzipan mixture into small pieces and mix with the eggs in a bowl to form a spreadable mixture.
Now roll out the well-risen dough into a rectangle on the floured work surface. Melt the margarine and spread it on the dough sheet. Now spread the marzipan and egg mixture on top and then the ready-to-bake poppy seed mixture. Roll up the dough sheet from the long side and cut into slices (approx. 3-4 cm thick). Place the snails close to each other in the greased dish, flatten them a little and brush with a little milk. Cover and let rise for another 15 minutes.
Bake in the preheated oven for about 25-30 minutes.
Mix the icing sugar with the egg liqueur until thick and drizzle over the hot snail cake.