cross border satellite broadcasting - French English Dictionary