sponge cake (often soaked in rum) - Allemand Anglais Dictionnaire