vegetable farci with egg, dill and fresh cheese filing in olive oil - Turkish English Dictionary