meaning of Automatengeschäft

Automatengeschäft - German to English

vending