What does Brasilianische Doppelschleiche mean?

Brasilianische Doppelschleiche - German to English

Brazilian worm lizard [Amphisbaena brasiliana, syn.: Bronia brasiliana]