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