take credit cards - Español Inglés Diccionario