Wiktionary
apple dumplin shops
n. (apple dumplin shop English)
n. (apple dumplin shop English)