intense rainfall - Francés Inglés Diccionario