expose another's shameful secrets - Turc Anglais Dictionnaire