snow-covered areas - Turkish English Dictionary