mountain peak - Francés Inglés Diccionario