accumulation of snow or drift - Turkish English Dictionary