stuffed tortilla - French English Dictionary