reveal secrets or previously undisclosed facts - Espagnol Anglais Dictionnaire