intestinal mucosa - Turkish English Dictionary