catastrophic storm - Francés Inglés Diccionario