snow pellets - Turkish English Dictionary