to climb a mountain - Español Inglés Diccionario