thick stuffed corn tortilla with a pinched border - Spanish English Dictionary