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

other dutch words that include "overvloed" : english :
in overvloed abundantly
in overvloed aanwezig zijn abound