meaning of Agakröte

Agakröte - German to English

cane toad [Bufo marinus]