it's horrible weather. - Turco Inglés Diccionario