meaning of Bargeldausgeber

Bargeldausgeber - German to English

cash dispenser