stump of an arm/leg - Allemand Anglais Dictionnaire