television newscaster - Turkish English Dictionary