The English term "suffice" matches the Dutch term "toereikend zijn"

other english words that include "suffice" : dutch :
suffice toereiken