inferior duodenal recess - Turkish English Dictionary