thin sponge cake made with flour, eggs, and sprinkled with sugar - Spanisch Englisch Wörterbuch