stump of an arm/leg - Francés Inglés Diccionario