television addict - French English Dictionary