stump of the leg - İspanyolca İngilizce Sözlük