spherical sweet made of vanilla, sugar, and egg yolk - Spanish English Dictionary