elixir of immortality - Turco Inglés Diccionario