animal small intestine - French English Dictionary