What does Aortaklemme mean?

Aortaklemme - German to English

aortic mix clamp