weather broadcasting station - Turkish English Dictionary