muscular layer of mucosa - Turkish English Dictionary