be here to stay - Turc Anglais Dictionnaire