reveal secrets or previously undisclosed facts - Français Anglais Dictionnaire