scuzzball - Turkish English Dictionary