small pastry topped with sugar - Spanish English Dictionary