snake oil salesperson - Allemand Anglais Dictionnaire