the atm swallowed my card - Espagnol Anglais Dictionnaire