restoring means - Spanish English Dictionary