long above-knee stump - Spanish English Dictionary