epigastric spot - French English Dictionary