depletion of snow - Francés Inglés Diccionario