raining down - Francés Inglés Diccionario