foveolar cells of stomach - Allemand Anglais Dictionnaire