layers of sponge cake and marmalade with the top sprinkled with sesame seeds - Espagnol Anglais Dictionnaire