stump of an amputated limb - Deutsch Englisch Wörterbuch