The English term "better" matches the Dutch term "beter"

other english words that include "better" : dutch :
abettor, accomplice, abetter mededader
abetter, abettor, accomplice medeplichtige