scar left after healed wound - Spanish English Dictionary