sweet bread, similar to an elongated cookie, made of cornstarch with small lines on top and dipped in sugar - Spanish English Dictionary