take one's credit cards - Francés Inglés Diccionario