ultimate destination or stop - Turc Anglais Dictionnaire