What does Alphateilchen mean?

Alphateilchen - German to English

alpha-particle