stuffed aubergine - Turkish English Dictionary