What does Betastrahl mean?

Betastrahl - German to English

beta-ray