meaning of Blutpumpe

Blutpumpe - German to English

blood pump