give oneself a punch - Türkçe İngilizce Sözlük