dtt (digital terrestrial television) - Spanish English Dictionary