What does Ampoza-Erdracke mean?

Ampoza-Erdracke - German to English

Ampoza ground-roller / floor roller [Brachypteracias langrandi] [extinct]