terrestrial television - German English Dictionary