to go on a rampage - Turkish English Dictionary