meaning of Cardiosauger

Cardiosauger - German to English

cardiac aspirator