theory of restoration - Spanish English Dictionary