sleazoid - Turkish English Dictionary