world television - French English Dictionary