continuous snow cover - Francés Inglés Diccionario