spontaneous decomposition - İspanyolca İngilizce Sözlük