digital terrestrial television - German English Dictionary