television broadcasting station - Spanish English Dictionary