Snow cover - Francés Inglés Diccionario