the rain passed off. - Turco Inglés Diccionario