take a hammering - Deutsch Englisch Wörterbuch