mesoduodenum - Turkish English Dictionary