meaning of Automatenverkauf

Automatenverkauf - German to English

vending