decomposing animal carcass - Türkçe İngilizce Sözlük