entrail - French English Dictionary