megaduodenum - Turkish English Dictionary