a game of cards - Francés Inglés Diccionario