superior duodenal fold - Turkish English Dictionary