appear on stage - Turkish English Dictionary