What does annehmbares Wetter mean?

annehmbares Wetter - German to English

decent weather condition