mucosa of the small intestine - Turkish English Dictionary