maize tortilla stuffed with cheese, herbs and chili - Francés Inglés Diccionario