climbing to the highest point - Español Inglés Diccionario