a night of heavy rain - Turco Inglés Diccionario