someone who is strolling - Français Anglais Dictionnaire