black-necked spitting cobra - French English Dictionary