i love watching tv - French English Dictionary