snake oil salesman - German English Dictionary