decomposing animal cadaver - Spanisch Englisch Wörterbuch