person who makes or sells stuffed tortilla panuchos - Español Inglés Diccionario