take one's credit cards - Español Inglés Diccionario