be on a rampage - Turkish English Dictionary