reveal secrets or previously undisclosed facts - Allemand Anglais Dictionnaire