free-access television - French English Dictionary