elixir of immortality - Spanish English Dictionary