be on a rampage - Alemán Inglés Diccionario