What does Balkanfrosch mean?

Balkanfrosch - German to English

Balkan frog [Rana balcanica]