cushioning effect of snow - Turkish English Dictionary