reveal secrets or previously undisclosed facts - Turc Anglais Dictionnaire