automated teller machine (atm) - Turkish English Dictionary