steamed cabbage and potatoes - Turkish English Dictionary