a short news piece - Turkish English Dictionary