doctrine of immortality - Spanish English Dictionary