What does Bargeldautomat mean?

Bargeldautomat - German to English

cash terminal