ragout of fish liver - French English Dictionary