do a hatchet job on - Englisch Synonyme Wörterbuch