elongated and round sponge cake - Spanish English Dictionary