What does Arterienprothese mean?

Arterienprothese - German to English

arterial prosthesis