amputates - German English Dictionary