long line of things/people - Turc Anglais Dictionnaire