elixir of immortality - Espagnol Anglais Dictionnaire