fried stuffed eggplant - Turkish English Dictionary