a kind of biscuit or cookie filled with jam - Deutsch Englisch Wörterbuch