person who makes trails through jungle - Spanish English Dictionary