sweet made from sponge cake, sugar, cinnamon, and rum - Türkisch Englisch Wörterbuch