the atm swallowed my card - Francés Inglés Diccionario