person who makes trails through jungle - Espagnol Anglais Dictionnaire