smooth-tongued salesman - German English Dictionary