summit (of mountain) - Francés Inglés Diccionario