What does Agakröte mean?

Agakröte - German to English

cane toad [Bufo marinus]