be still in existence - Turc Anglais Dictionnaire