invention of television - German English Dictionary