meaning of Blätterteigstängelchen

Blätterteigstängelchen - German to English

puff paste sticks