sweet made from sponge cake, sugar, nuts, and rum, typical at weddings - Spanish English Dictionary