show off one's talents or skill - Türkçe İngilizce Sözlük