to go on the rampage - Alemán Inglés Diccionario