armed rabble - Spanish English Dictionary