cause widespread devastation - Turkish English Dictionary