snow-covered peak - Francés Inglés Diccionario