inferior duodenal fossa - German English Dictionary