to give someone his cards - French English Dictionary