someone that climbs mountains for sport or pleasure - Inglés Sinónimo Diccionario