it's horrible weather. - Turkish English Dictionary