immediate amputation - German English Dictionary