yo-yo shaped sweet formed by two disks of dough filled with marmalade or dulce de leche - Spanish English Dictionary