The English term "indispensable" matches the Dutch term "onontbeerlijk"

other english words that include "indispensable" : dutch :
indispensable onmisbaar