broadcast talks/news - Turkish English Dictionary