make one's first (stage) appearance - Turkish English Dictionary