pastry or sponge cake made of flour covered by a layer of red-colored sugar - Spanish English Dictionary