What does Cardiosauger mean?

Cardiosauger - German to English

cardiac aspirator