The English term "abundance" matches the Dutch term "overvloed"

other english words that include "abundance" : dutch :
abundance onbekrompenheid