(crowd) to go on the rampage - Spanish English Dictionary