What does Blutspendedienst mean?

Blutspendedienst - German to English

blood donation center [Br.]