eggplants and peppers fried with tomato sauce - Francés Inglés Diccionario