telespectators - German English Dictionary