epigastric fossa - German English Dictionary