rabbit ragout - French English Dictionary