someone that swindles or defrauds - Turkish English Dictionary