thin sponge cake made with flour, eggs, and sprinkled with sugar - Spanish English Dictionary