accumulation of snow or drift - Spanish English Dictionary