person who makes or sells stuffed tortilla panuchos - Spanish English Dictionary