dolma ahşap - Turkish English Dictionary