Sua perna machucada ainda não se curou.

English Translation

Her broken leg has not healed yet.

bad translation because machucada refers to injured.
Sua perna quebrada ainda não curou. = Her broken leg has not healed.