The English term "prevent" matches the Italian term "troncare, prevenire, impedire"

other english words that include "prevent" : italian :
preventative impedimento
unpreventable inevitabile, estemporàneo