healed-over scratch - Spanish English Dictionary