pass the polygraph - Français Anglais Dictionnaire