What does Bellender Laubfrosch mean?

Bellender Laubfrosch - German to English

barking tree frog [Hyla gratiosa]