What does Ammoniumperchlorat mean?

Ammoniumperchlorat - German to English

ammonium perchlorate [NH4ClO4]