terrestrial broadcast and satellite receiving systems - Turkish English Dictionary