bowel cancer - French English Dictionary