intestines - French English Dictionary