What does Bachfrosch mean?

Bachfrosch - German to English

grass frog [Rana temporaria]