duck casserole with potatoes - German English Dictionary