national institute of radio and television - French English Dictionary