sponge cake filled with guava - Spanish English Dictionary