make one's first appearance or debut - Türkçe İngilizce Sözlük