elixir of immortality - Turc Anglais Dictionnaire