privately owned local television station - German English Dictionary