sponge pastry rolls in syrup - Francés Inglés Diccionario