decomposing animal carcass - Deutsch Englisch Wörterbuch