automated bank teller machine - Spanish English Dictionary