stuffed cabbage rolls - Turkish English Dictionary