sponge cake covered in syrup - Spanish English Dictionary