dirty snowball - Turkish English Dictionary