that causes devastation - Turco Inglés Diccionario