steamed cabbage and potatoes - German English Dictionary