someone who casts lots - Turkish English Dictionary