healed-over scratch - Turkish English Dictionary