radio and television supreme council corporation - French English Dictionary