itv (independent television) - French English Dictionary