an inevitable ending - Turc Anglais Dictionnaire