pastry, biscuit, or small and soft confectionery cake filled with cream - Spanish English Dictionary