snow pellet - Turkish English Dictionary