The Dutch term "ondoordringbaar" matches the English term "impenetrable"