stuffed cabbage rolls - German English Dictionary