meaning of Bargeldautomat

Bargeldautomat - German to English

cash terminal