desarticulized left arm stump - Alemán Inglés Diccionario