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

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