What does Blutspender sein mean?

Blutspender sein - German to English

becoming a blood donor