superior flexure of duodenum - Turkish English Dictionary