cinescope (television) - French English Dictionary