terrestrial television - Turkish English Dictionary