show a lot of promise - Türkçe İngilizce Sözlük