The English term "endorsement" matches the Dutch term "giro"

other english words that include "endorsement" : dutch :
endorsement endossement