sponge cake sprinkled with sugar - Spanish English Dictionary