The Dutch term "afleveren" matches the English term "deliver, furnish"