could kick himself - Türkçe İngilizce Sözlük