Definition, synonyms and related words
A Hungarian sponge cake layered with chocolate buttercream and topped with caramel.