black-necked spitting cobra - Spanish English Dictionary