become free of snow or ice - Turkish English Dictionary