decomposing animal carcass - Französisch Englisch Wörterbuch