What does Annuloplastiering mean?

Annuloplastiering - German to English

annuloplasty ring