a type of biscuit or cookie with jam - Alemán Inglés Diccionario