time shifted television - French English Dictionary