take credit cards - Francés Inglés Diccionario