the people who live - Français Anglais Dictionnaire