thick stuffed corn tortilla with a pinched border - Español Inglés Diccionario