to heal over - Spanish English Dictionary