local severe rainfall - Francés Inglés Diccionario