mountain glacier - Francés Inglés Diccionario