meaning of Blutspendedienst

Blutspendedienst - German to English

blood donation center [Br.]