Meanings
donor (someone who donates something)
dispenser (something that emits, gives, provides something)
benefactor; donor
Die Veranstalter danken allen Spendern, die diese Aufführung erst ermöglicht haben.
Examples
GermanEnglish
Nehmen Sie dem Spender Blut ab!Take blood from the donor.
Bist du wirklich der Spender all jenen Geldes?Are you really the one who donated all that money?