someone that hikes frequently - Espagnol Anglais Dictionnaire