ATM cards - Alemán Inglés Diccionario