What does Afrikanische Stachelgurke mean?

Afrikanische Stachelgurke - German to English

African horned cucumber [Cucumis metuliferus]