sponge pastry rolls in syrup - Turco Inglés Diccionario