meaning of abnehmbare Prothese

abnehmbare Prothese - German to English

removable (dental) prosthesis