side-striped palm pitviper - Spanish English Dictionary