sigmoidoscopy - French English Dictionary