spits - Turkish English Dictionary