small intestinal atresia - French English Dictionary