The English term "independant, autonomous" matches the Dutch term "onafhankelijk"

other english words that include "independant" : dutch :
independant zelfstandig
other english words that include "autonomous" : dutch :
autonomous autonoom
autonomous zelfbesturend