neuwied's lancehead (bothrops neuwiedi) - Spanish English Dictionary