television broadcasting station - Turkish English Dictionary