What does Atomteilchen mean?

Atomteilchen - German to English

atomic particle