The English term "remittance" matches the Dutch term "afdracht"

other english words that include "remittance" : dutch :
remittance transfer