sour tasting due to decomposition - Französisch Englisch Wörterbuch