large/lower intestine - French English Dictionary