automatic teller machine (ATM) - Francés Inglés Diccionario