piece of long rolled pastry - Español Inglés Diccionario