to give someone his cards - Francés Inglés Diccionario