spherical sweet made of vanilla, sugar, and egg yolk - Español Inglés Diccionario