decomposing animal carcass - Türkisch Englisch Wörterbuch