a ring-shaped syrupy pastry - Spanish English Dictionary