ragout of fish liver - Turkish English Dictionary