What is the meaning of Bankautomata?

automated teller machine

Source: wiktionary.org