elixir of immortality - German English Dictionary