to give someone his cards - Alemán Inglés Diccionario