digital terrestrial television - French English Dictionary