cabbage rolls stuffed with small chickens - Turkish English Dictionary