sweet roll made of egg yolk and sugar - Spanish English Dictionary