stage debut - Turkish English Dictionary