rain intensely - Francés Inglés Diccionario