peak (of a mountain) - Francés Inglés Diccionario