big-screen appearance - Turkish English Dictionary