it's horrible weather. - Spanish English Dictionary