someone that hikes frequently - Español Inglés Diccionario