national radio and television system - Turkish English Dictionary