to wreak havoc - Turkish English Dictionary