stuffed red cabbage - Turkish English Dictionary