What does Banknotendruckmaschine mean?

Banknotendruckmaschine - German to English

banknote printing-press