sour tasting due to decomposition - Almanca İngilizce Sözlük