radio and television higher council - French English Dictionary