cause widespread devastation - Turco Inglés Diccionario