thick stuffed corn tortilla with a pinched border - Espagnol Anglais Dictionnaire