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