have a knack for something - Türkçe İngilizce Sözlük