meaning of Annuloplastie

Annuloplastie - German to English

annuloplasty