The English term "haphazard" matches the Italian term "accidentale"

other english words that include "haphazard" : italian :
haphazardness accidentalità