What does abnehmbare Prothese mean?

abnehmbare Prothese - German to English

removable (dental) prosthesis