sponge pastry rolls in syrup - Espagnol Anglais Dictionnaire