desarticulized left arm stump - German English Dictionary