a snake-oil salesman - Français Anglais Dictionnaire