meaning of Berberkröte

Berberkröte - German to English

Moroccan toad [Bufo mauretanicus]