superior duodenal fold - German English Dictionary