reveal (one's) cards - Français Anglais Dictionnaire