The English term "immune" matches the Dutch term "onvatbaar"

other english words that include "immune" : dutch :
immune immuun
immune resistent