to give someone his cards - Français Anglais Dictionnaire