give a good hammering - Türkisch Englisch Wörterbuch