cross border satellite broadcasting - Turkish English Dictionary