cause widespread devastation - Francés Inglés Diccionario