Canchera
A large gash or wound, often caused by a rough collision with a sharp edge or rock (In Salamanca, a 'cancho' refers to a large stone or boulder).
It hurts to walk because of the canchera I have on my left leg.
Automatically translated from Spanish