stump of an arm/leg - Turc Anglais Dictionnaire