sponsored television - German English Dictionary