decomposing animal carcass - Spanisch Englisch Wörterbuch