have people staying - Français Anglais Dictionnaire