have a way with people - Français Anglais Dictionnaire