national radio and television system - French English Dictionary