television newscasting - German English Dictionary