empêcher (Verb)

1
général, prévention, to prevent something from happening
2

abhalten (v)

prévention, to prevent something from happening