automated teller machine (atm) - Francés Inglés Diccionario