elixir of immortality - Francés Inglés Diccionario