give oneself a punch - Türkisch Englisch Wörterbuch