The English term "suffice" matches the Dutch term "toereiken"

other english words that include "suffice" : dutch :
suffice toereikend zijn