television transmitting station - German English Dictionary