The English term "delivery" matches the Dutch term "inlevering"

other english words that include "delivery" : dutch :
episode, delivery, exercise-book, notebook aflevering
delivery levering