nation's showcase - Türkçe İngilizce Sözlük