small intestinal diverticulum - French English Dictionary