The English term "nourishment" matches the Dutch term "voeder"

other english words that include "nourishment" : dutch :
nourishment kost
nourishment voeding
nourishment voedingsmiddel