meaning of Amputationstäuschung

Amputationstäuschung - German to English

phantom limb discomfort