recover one's spirit - Spanish English Dictionary