long line of things/people - Français Anglais Dictionnaire