Find the word definition

Wiktionary
apple strudels

n. (apple strudel English)