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