decomposing animal carcass - Almanca İngilizce Sözlük