broadcast talks/news - German English Dictionary