What does Äthiopische Puffotter mean?

Äthiopische Puffotter - German to English

Ethiopian hill adder [Bitis parviocula]