sour tasting due to decomposition - Türkisch Englisch Wörterbuch