recant one's belief - Spanish English Dictionary