sour taste of fermented foods - Allemand Anglais Dictionnaire