he has a very keen mind. - Türkçe İngilizce Sözlük