What does Afrikanische Speikobra mean?

Afrikanische Speikobra - German to English

black-necked spitting cobra [Naja nigricollis]