high resolution weather forecasting - Spanish English Dictionary