rain come down hard - Turco Inglés Diccionario