television relaying via satellite - French English Dictionary