duck casserole with potatoes - Turkish English Dictionary