thin roll of dough filled with whipped egg, shredded cheese, and red chili pepper - Spanish English Dictionary