free-access television - German English Dictionary