a dish made of fried bread, tomato, chile and other condiments - French English Dictionary