Amputate - Deutsch Englisch Wörterbuch