sweet raw cane sugar sponge cake - Spanish English Dictionary